central pair of microtubules - Francés Inglés Diccionario